gall bladder surgery - Spanish English Dictionary